mimicking sacrococcygeal teratoma - German English Dictionary